Absolutely perfect location for tourists visiting London. Trains stations nearby and Starbucks and express grocery store right across.