Point A Liverpool Street is situated in the lively heart of London’s East End, close to trendy markets, bars, and restaurants. With modern, comfortable rooms and excellent transport links, it’s an ideal base for work or leisure.