News

Spicing up London’s rooftop bar scene is Market Hall Victoria, perched at the top of the three-storey food market – formerly the Edwardian arcades of Terminus Place. An ideal central location ...