London Architecture

Grand Buildings

Formerly known as Grand Hotel
Address
Trafalgar Square
London, England WC2
Basic Information
Type Office Building
Neighborhood: Strand