Bezier The Square Apartments

London

England

The Bezier apartments are stunningly modern and lavishly designed. With a contemporary, fully fitted kitchen and open-plan lounge and dining room, these apartments truly offer a home away from home that’s so easy to relax in after a hard day’s work.