The Terrace On Piccadilly

The Terrace On Piccadilly
21 Piccadilly, London, W1J 0BH
Photo of The Terrace On Piccadilly