Ibis Styles London Southwark puts the city at your fingertips. Just 5 minutes from London Bridge station the hotel is steps away from Borough Market, The Shard, Shakespeare’s Globe and Tate Modern. Featuring 4 flexible meeting rooms for up to 80 delegates and 154 bold, theatre-themed rooms for a truly memorable stay.