london rooftop bars trafalgarstjames.com the trafalgar st. james hotel is an iconic sanctuary of work, rest and play in the bustle of central london Category:restaurants and delivery Global Rank:743,427 visits:58.0K pages/Per:2.0 ADS