London Short Stays - Borough MarketTravel & transportLondon, WSM442031059303Not providedVisit website