Tower of London

London, United Kingdom

£ 22
adult ticket
£ 17
3 0 reviews
The Tower of London, is a historic castle located on the north bank of the River Thames in central London. Nearest mosques : East London Markazi Masjid, London Muslim Centre and Brick lane mosque Nearest Halal food : Halal Restaurant, Baraka Eatery, Haz Restaurant
Reviews Add review
No reviews yet