196 Bishopsgate offer a range of fully serviced apartments from Studios up to Penthouse Apartments, all with no minimum stay. The property is located in London’s financial district, which is a short hop on the tube from the thriving West End and a mere walk from the famously exciting River Thames.