What's nearby

The Resting Hare - (1 min walk)

Number Twelve - (1 min walk)

The British Museum - (14 min walk)

Oxford Street - (16 min walk)

Buckingham Palace - (16 min by tube)

Wembley Park Station (25 min by tube)