I have been for a walk along Grove Road this morning.
The white coloured building with the green roof just off centre on the old postcard is now Grove Medical centre (opposite the start of St Georges Road) and does now have a red tile roof.
Looking up Grove Road as in the pictures then currently in Grove Road there is a large building with a grey/ green roof. However that is a modern roof on Grove House Hotel opposite the Nelson. The same building is just about visible on the postcard as the third large building on the left.
5 Precepts of Buddhism seem appropriate. Refrain from taking life. Refrain from taking that which is not given. Refrain from misconduct. Refrain from lying. Refrain from intoxicants which lead to loss of mindfulness