This is a spectacular apartment overlooking the Thames. This location in Vauxhall might be new or unfamiliar for many travelers, but it’s actually super convenient. It is situated in a large apartment complex called St. George with both a coffee shop and brassiere restaurant at the base. The tube, train and bus station are across the street, which might sound bad, but since this apartment faces the river, it’s pretty quiet. There are also several supermarkets are also across the street. We had rain most of our stay, but the views were still spectacular, even at night. The open living area is spacious and full of light, and the open kitchen makes it a great place to cook and host.