Villiers Terrace Posted on 15 April, 2014 by Guest in Eateries When you visit Villiers Terrace you will find it enchanting. The quirky, trendy interior belies the fact that the Villiers is surrounded by desirable outside space which [...]