Low angle fisheye shot of facade of 41 Hotel in London, UK, near Buckingham Palace and Victoria Station.

- Image ID: R1TXHK