Perfect location and beautiful interiors will make this listing one of the nicest to live in Central
London. Will recommend to all