Currently, Post Office owns 181 branches near Heriot, Midlothian. These are all Post Office locations in the area.