Tag Archives | Tower Hill

Red Rose City

Tel: +44 (0)20 7702 9739 Address: 37 Crutched Friars, London EC3N 2AE Cuisine Type: Indian  Tower Hill (DISTRICT & CIRCLE), Tower Gateway (DLR) Steps from the Tower of London, yet carefully tucked away, lies a delightfully exotic and relaxed discovery in Red Rose Indian restaurant. Incense wafts your way as you enter the building and walk up the […]

Continue Reading