Greatest location for a London first timer. London is quite dirty but this Airbnb is clean:)