And here in London, they've got that same fairytale atmosphere – water, boats, silence right in the middle of a city of millions. πŸ™†β€β™‚οΈ And the best part is that it's less than 10 minutes from Paddington station. πŸš‡

So drop by and soak up the vibe – not the Italian way, but the British way! πŸ˜‰