Chima place is perfect for a stay in London. The location was great. It’s literally a 5 minute walk to the tower bridge. I️ rarely used public transportation because it was always convenient to just walk but when I️ needed to it was right there.