Point A Hotel - London, Canary Wharf:
Convenient location, great service, and clean rooms. There are plenty of options for restaurants, bars, and shopping in the area. And the nearby Jubilee line, Elizabeth line, and DLR stations allow for multiple public transit options all within a 5-10 minute walk from the hotel.
Shoutout to Jennifer for being super friendly and helpful!