The Abbey Court, a privately owned independent boutique residence in West London, in serene Kensington, is an authentic five storey detached Townhouse, originally built circa 1850, at the height of the grand Victorian era.