Really nice apartment, building is front of River Thames. Nice location, huge space, everything what’s you need for longer comfortable stay.
Highly recommend