Vega is located in the fashionable Vauxhall area, right next to the south bank of the River Thames, and close to some of the most exciting activities in London. As you step out of the front door and take your first step on Miles Street, you will find yourself in the midst of the action. Heading southeast, you will come across three excellent restaurants. Going south, you will soon discover some fantastic bakeries.
But food is not the only thing worth praising. Of course, you can visit numerous supermarkets nearby, including Sainsbury's at the far end of Miles Street. If you want to go further, the Nine Elms tube station is just a few steps away from the hotel.
Vega is very close to University College London, London School of Economics and Political Science, and King's College London, all within a 20-minute commute. 🉑️