
Table for Two! @ Lotus
Blink and you might miss it, this wonderful Indian restaurant on London’s Charing Cross Road, just around the corner from both Leicester and Trafalgar Square. The unassuming exterior belies what you will find behind the entrance doors, though the recently added signs … Continue reading Table for Two! @ Lotus