Belgravia Property by Rigby & Rigby
The latest development from luxury UK developer Rigby & Rigby is a 3,900 sq foot house in London’s Belgravia that has been renovated top to bottom, including a vast “playroom” under the back garden with big screen TV, bar and pool table. The style is Rigby & Rigby’s usual fine …