U wandelt in 10 minuten naar de Tower Bridge (1,5 km) en in 21 minuten naar de HMS Belfast. Shakespeare's Globe ligt ongeveer 1,5 km verderop.
Die Tower Bridge liegt 10 Gehminuten vom Still Life entfernt und das Rathaus erreichen Sie nach weniger als 1,6 km. Die HMS Belfast erreichen Sie nach einem 21-minütigen Spaziergang und der Shakespeares Globe liegt 1,8 km entfernt.