London Architecture

Victoria Library

Address
160 Buckingham Palace Road
London, England SW1W 9UD
Basic Information
Type educational
Neighborhood: Westminster
Bounding Streets:
Buckingham Palace Road
Elizabeth Street
Eccleston Place
Eccleston Street
A3214