Incredible location, easy walking distance to tons of attractions in London. Space is clean and organized. Would recommend staying here