Floating London Restaurant

Published June 10, 2016 2 Plays

Rumble Buckle up for the, er...dine of your life?! At 100ft suspended in the air, the floating London restaurant is sure to serve a few surprises!

0 COMMENTS