10 minutes away from the subway, very good place to spend few days in London