OXO Restaurant, Bar and Brasserie


Barge House Street London SE1 9PH
020 7803 3888 Click to call

Type of boat

Other