Great place for a short stay in London! Really close to public transport and touristic places