Chester House, Paddington (built 1926)
Location: 51.5132°N, 0.1689°W