The Robinson Library

The Robinson Library >> England

LONDON

most populous city in the United Kingdom; capital of England and the United Kingdom

CONTENTS

Buckingham Palace
Buckingham Palace
the official London residence and office of the reigning British monarch

Tower of London
Tower of London
aka Her Majesty's Royal Palace and Fortress, The Tower of London

Trafalgar Square
Trafalgar Square
a public meeting place in the heart of London since the Middle Ages

The Robinson Library >> England