We absolutely loved our stay at The Panaromic. The location is amazing! You can walk to the London eye along the river walk past the Parliament House and Tate Britain. It is midway between Pimlico and Vauxhall on the Victoria line which makes getting on the tube very convenient. There is a convenience store right outside Vauxhall for essentials.
We had a issue with our shower not draining properly that Veeve addressed within a couple of hours.
Would definitely recommend !