mirabilis apartments 46 Bayham Place, London NW1 0EX