Champagne Cocktails at the Soho Hotel, London

London is an endless supply of trendy bars and restaurants from east to west and via both sides of the river (Thames). Even if you are after some Champagne cocktails then the options are still relatively high and to suit many tastes and budgets. One of the hotspots of London for social drinks is Soho…

Read More