, ,
Phone:
Price Range:
St James's Restaurant is a British Traditional, Teahouses restaurant located in Mayfair Piccadilly Soho area in London, UK W1A 1ER.