St James's Piccadilly
St James's Piccadilly
1/1
St James's Piccadilly

St James's Piccadilly Photos

St James' Church is located in London, England and is a well-known Gothic building. The interior of the church is resplendent, and visitors can not only admire the exquisite frescoes, but also watch concerts.

Attractions Near St James's Piccadilly

BAFTA
BAFTA
No comments yet
Neon
Neon
No comments yet
Huxley-Parlour
Huxley-Parlour
No comments yet

Restaurants Near St James's Piccadilly

Bentley's Oyster Bar & Grill
Bentley's Oyster Bar & Grill
4.7/534 Reviews
$$$$
Seafood
Alex Dilling at Hotel Café Royal
Alex Dilling at Hotel Café Royal
4.3/53 Reviews
$$$$
Western-style
The Araki
The Araki
4.8/515 Reviews
$$$$
Japanese

Hotels Near St James's Piccadilly