Sloane Square, located between the poshest boroughs in London, Kensington and Chelsea, and is home to the beautiful Venus Fountain. Grab a cup of coffee and take a seat in the square as you watch London’s elite strut by. It’s not only a great place to people watch, but also to take a break from shopping or if you need to kill some time before your show at the Royal Court Theatre. Solane Square is conveniently located next some great luxury flagship stores like, Peter Jones, Brora, and Links of London. Or if you’re feeling a bit more cultural it’s also a stone throws away from the National Army Museum and Holy Trinity Sloane Street.
Go for the wines and stay for the food at this buzzing and informal Farringdon bar. The wine list... Read more