Amazing location! Ideal for a quick stop or a weekend for visiting friends in London. Would definitely recommend. Diego’s pizza restaurant is also insane!!!!