Probably the best Airbnb in London downtown!