Baker Street, [object Object]
London, England
Standing at the subway entrance
Introduction
Must-go rating
Generally
100%
Transportation
100%
Bus transportation
Address
London, England