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