Great Titchfield Street, Westminster

BBP have submitted a full planning application for a replacement 3 bed house near Oxford Street London.