A fantastic 2 bedroom, 2 bathroom apartment, with spectacular terrace in the popular modern development, Balmoral Apartments. The property comprises of a
London Stay Apartments - Triple Room sleeping up to 3 guests This room features free Wi-Fi and an en suite bathroom. Guests can access a shared kitchenette