Britain for Learners of English as a Foreign Language

Tag: London

The Shard

The Shard

Read about the tallest building in the UK.

Harrods

Harrods

Read about the famous London department store.