Enjoy a bit of Britain in the centre of Bucharest at the Trafalgar Pub!

[smartslider3 slider=21]