Venues for hire in London Southwark

  • Apex City of London Hotel

    Apex City of London Hotel is a four star hotel and has a total of six meeting rooms with the largest holding up to 200 delegates. There are 209 bedrooms with Wi-Fi, there is also a fitness centre on-site.Apex City of London Hotel is located a two minute walk from London Frenchurch Street Station…