Description Torca Lodge is an exceptionally fine detached Victorian family home located on this quiet elevated residential road with stunning sea views out to
Description (Reference number: 106812) This minimalist property standing proud along a smart row of houses in trendy Notting Hill ticks all the boxes for the