Serviced Apartments Near Baker Street Station

Baker Street (1863) The World's First Underground Station
One of the original stations on the Metropolitan Railway, which opened in 1863 as the world's first underground railway. It still retains some of its Victorian features and is home to Sherlock Holmes-themed decor, reflecting its literary connection.

Sorry, no availability can be found near Baker Street Station for the dates and number of occupants you selected. Please try searching for an alternative date or try searching another location in London.