Big Ben

1.3 miles away

London Eye

1.3 miles away

National Gallery

1.3 miles away

National History Museum

1.3 miles away