The property is located in Lower Clifton Hill near Meridian Vale
=====
The nearest landmark when you search in google maps is the ELDON HOUSE it is on the same street in Lower Clifton
https://www.google.com/maps/place/The+Eldon+House/@51.4548766,-2.6106992,130m/data=!3m1!1e3!4m5!3m4!1s0x48718dc57cbe2da7:0x351db2d4081a5fcc!8m2!3d51.4547699!4d-2.6105712