Bistro 51
Ahh. A hotel dinner. Been a while since I’ve been to one of those. Nestled in St James Park in an unobtrusive corner, the Taj Hotel manages to squeeze in within a stone’s throw of the Queen’s residence. It aptly provides a white tablecloth experience …