At The Pass

The Stoke House – London SW1

There are so many places to eat across the road from Victoria Station these days the choice is almost too much. The redevelopment in the area has been astonishing. Where once were somewhat rundown looking buildings, in their place now is sleek, modern, chrome and glass. And it was in one of these restaurants in […]