Perfect place to visit London Tate and Globe theatre