Tag: potato

Bistro 51

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