St James's Church, Piccadilly

197 Piccadilly
W1J9LL London
United Kingdom