.

Luxury show flat, feature wall.

Bishops Avenue, London,